electric currents - German English Dictionary